Broadcast Automata: a Parallel Scalable Architecture for Prototypal Embedded Processors for Space Applications
نویسندگان
چکیده
The paper introduces a model of massively parallel computation based on broadcast synchronous agents. It consists of a collection of uniform automata which evolve synchronously. Each agent may observe the state of any other agent via broadcast communication, but it is not aware of the identity of the other agents. A Broadcast Automata based System (BAS) is presented as a new approach to the development of embedded system prototypes, specifically in the field of space applications, where the resource constraints, as well as fault detection and recovery, are critical. An example of application in signal processing is illustrated.
منابع مشابه
Ultra-Low-Energy DSP Processor Design for Many-Core Parallel Applications
Background and Objectives: Digital signal processors are widely used in energy constrained applications in which battery lifetime is a critical concern. Accordingly, designing ultra-low-energy processors is a major concern. In this work and in the first step, we propose a sub-threshold DSP processor. Methods: As our baseline architecture, we use a modified version of an existing ultra-low-power...
متن کاملScalable communication architectures for massively parallel hardware multi-processors
Modern complex embedded applications inmultiple application fields impose stringent and continuously increasing functional and parametric demands. To adequately serve these applications, massively parallel multi-processor systems on a single chip (MPSoCs) are required. This paper is devoted to the design of scalable communication architectures of massively parallel hardware multi-processors for...
متن کاملMPI for Embedded Systems: A Case Study
Distributed embedded processors are fast becoming the central stage in the architecture of embedded systems. With multiple processors, a distributed embedded system is more scalable towards either high performance or low power. The reduced workload on each processor creates new opportunities for dynamic voltage scaling (DVS); meanwhile the performance can be compensated by increased parallelism...
متن کاملA Multiprocessor Architecture with an Omega Network for the Massively Parallel Model GCA
The GCA (Global Cellular Automata) model consists of a collection of cells which change their states synchronously depending on the states of their neighbors like in the classical CA (Cellular Automata) model. In differentiation to the CA model the neighbors are not fixed and local, they are variable and global. The GCA model is applicable to a wide range of parallel algorithms. In this paper a...
متن کاملGCA Multi-Softcore Architecture for Agent Systems Simulation
The GCA (Global Cellular Automata) model consists of a collection of cells which change their states synchronously depending on the states of their neighbors like in the classical CA (Cellular Automata) model. In differentiation to the CA model the neighbors are not fixed and local, they are variable and global. The GCA model is applicable to a wide range of parallel algorithms. The application...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997